#pragma once

#include "CmdHandler3.h"

class LineStrip2D;
class Rectangle2DHandler : public CmdHandler3
{
	Q_OBJECT
public:
	Q_INVOKABLE Rectangle2DHandler();
	~Rectangle2DHandler();

	virtual void input(const QVariant& data, const QString& rawInput, CommandSource cs) override;
private:
	std::shared_ptr<LineStrip2D> m_rectangle;
};
